with a foreword by Herbert E. Thomas author data searchable via API